<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>数组</title>
</head>

<body>
    <script type="text/javascript">
        // //数组的定义方式 可以用中括号
        // //数组 一个变量存储多个数据的
        // //使用[]定义数组
        // var arr = [3, 4, 5, 6];
        // console.log(arr);
        // //值在数组中的位置，叫做下标、索引、键
        // //通过下标 可以获取值、设置键
        // console.log(arr[0]);
        // arr[0] = 300; //修改值
        // console.log(arr);
        // arr[5] = 500; //新增值
        // console.log(arr);
        // console.log(arr[4]); //跳过下标，值是undefined

        // // length属性 ==最大下标+1
        // console.log(arr.length);

        // // 重新设置length属性 会将数组中的多余的值，删除
        // arr.length = 3; //[300,4,5]
        // console.log(arr);
        // arr.length = 0; //[]  空的
        // console.log(arr);
        //////////////////////////////////////////////////////////////////

        //数组中可以存放任意类型的值
        var arr = [1, 'aa', false, null, undefined];
        console.log(arr);

        var arr1 = [1, 2, [33, 44]]; //arr1是一个二维数组

        var arr2 = [1, 2, [33, 44, [555, 666]]]; //arr2是一个三维数组
    </script>
</body>

</html>